package com.ruoyi.edit.domain.vo;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.ruoyi.common.annotation.Excel;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class EditVo {
    @Excel(name = "编辑ID")
    private String editId;
    @Excel(name = "姓名")
    private String userName;
    @Excel(name = "手机号")
    private String mobile;
    @Excel(name = "邮箱")
    private String email;
    @Excel(name = "本月处理字数")
    private Integer monthProcessedWords;
    @Excel(name = "累计处理字数")
    private Integer totalProcessedWords;
    @Excel(name = "用户状态", readConverterExp = "0=正常,1=停用")
    private String status;
    @Excel(name = "创建时间")
    private String createTime;
    @Excel(name = "最后登陆时间")
    private String loginTime;
    @Excel(name = "登陆次数")
    private Integer loginCount;
    @Excel(name = "科藤备注")
    private String remark;
    private List<String> ids;

    public List<String> getIds() {
        return ids;
    }

    public void setIds(List<String> ids) {
        this.ids = ids;
    }

    /**
     * 请求参数
     */
    @JsonInclude(JsonInclude.Include.NON_EMPTY)
    private Map<String, Object> params = new HashMap<>();

    public Map<String, Object> getParams() {
        return params;
    }

    public void setParams(Map<String, Object> params) {
        this.params = params;
    }

    public EditVo() {
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getLoginTime() {
        return loginTime;
    }

    public void setLoginTime(String loginTime) {
        this.loginTime = loginTime;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getEditId() {
        return editId;
    }

    public void setEditId(String editId) {
        this.editId = editId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Integer getMonthProcessedWords() {
        return monthProcessedWords;
    }

    public void setMonthProcessedWords(Integer monthProcessedWords) {
        this.monthProcessedWords = monthProcessedWords;
    }

    public Integer getTotalProcessedWords() {
        return totalProcessedWords;
    }

    public void setTotalProcessedWords(Integer totalProcessedWords) {
        this.totalProcessedWords = totalProcessedWords;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }


    public Integer getLoginCount() {
        return loginCount;
    }

    public void setLoginCount(Integer loginCount) {
        this.loginCount = loginCount;
    }
}